DeeplinkHandledStatus

interface DeeplinkHandledStatus

A class representing the three states of a deeplink handled by StytchClient.handle() / StytchB2BClient.handle()

Types

Link copied to clipboard
data class Handled(val response: DeeplinkResponse) : DeeplinkHandledStatus

Indicates that a deeplink was successfully parsed from the deeplink.

Link copied to clipboard
data class ManualHandlingRequired(val type: TokenType, val token: String) : DeeplinkHandledStatus

Indicates that this was a supported Stytch deeplink, but there is something more your application needs to do with the extracted token.

Link copied to clipboard
data class NotHandled(val reason: StytchDeeplinkError) : DeeplinkHandledStatus

Indicates that a deeplink was not handled by the Stytch client, either because a token could not be parsed from it or it is not a known or supported authentication method.

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard